what are design patterns

join shbcf.ru